Boutique - a Shop Pluggin

== Version ==
This should be version 1.3, unless I have forgotten to update this bit.
This is a republication of version 1.3 with edited manuals. The plugin remains
the same.

== Summary ==
This plugin helps connect buyers and sellers. The plugin maintains a list of
shops, helps users to discover shops through this list and, optionally, allows
them to teleport to them.

People who want to buy something will use /shoplist to check the list of shops.
Under the default configuration, they are allowed to teleport to these shops
using /shopgo [user].

People seeking to sell items will register their shop. They can then control
whether their shop is "open" or "closed" and re-register their shop whenever
they want. They can also, under the default configuration, teleport to their
own shop.

The plugin has detailed yet simple configuration options for teleporting. 
Optional features include request teleporting, where the owner of a shop has to
grant permission when someone attempts to teleport to their shop and a
sub-setting that forces the seller to teleport to the shop when they accept the
request

== How This Plugin Exists ==

 I started learning java to make this plugin for the server on which I play
(Zarkov.net). I copy and pasted a lot of code (though nothing major), but had to
code some bits for myself.

== Changelist ==

Version 1.1
 - Added config file
 - MySQL information no longer has to be written into the source code
 - Admins can now control what colour certain messages appear

Version 1.2
 - Database_* options renamed mysql_*
 - Admins can now choose a different MySQL database name other than "Boutique".
 - Admins can control teleport restrictions. Restrictions can be placed or
   removed depending on:
    - Whether the teleporter is the owner or not
    - Whether the owner is offline or online
    - Whether the shop is open or closed
 - Introduced request teleporting as an option for some circumstances. Customers
   can ask the owner to be teleported to the shop. Also, sellers can be forced
   to teleport to the shop with them (if request is enabled).
 - Options to control what classes of shops can appear in the shop list of the
   four posssible combinations of open/closed and owner offline/online
 - Old config file is backed up, the new one is made, and the options from the
   old one are imported

Version 1.3
 - Added automatic creation of MySQL Table rather than the previous system which
   required admins to create the table themselves based on a reference image


